yolk sac larva - Turkish English Dictionary